| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

GroupBox.h
1 // GroupBox.h
3 //
5
6 namespace nkWinUi
7 {
11 class GroupBox : public Component
12 {
13 public :
14
22 GroupBox (System* system) noexcept ;
26 virtual ~GroupBox () ;
27
31 virtual float getLayoutAllowedWidth () const override ;
35 virtual float getLayoutAllowedHeight () const override ;
39 virtual float getLayoutAllowedOffsetX () const override ;
43 virtual float getLayoutAllowedOffsetY () const override ;
44
45 public :
46
47 // Statics
55 static nkMemory::UniquePtr<GroupBox> create (System* system = nullptr) ;
56 } ;
57 }
nkWinUi::GroupBox::getLayoutAllowedOffsetY
virtual float getLayoutAllowedOffsetY() const override
nkWinUi::GroupBox::create
static nkMemory::UniquePtr< GroupBox > create(System *system=nullptr)
nkWinUi::GroupBox
A graphical group box.
Definition: GroupBox.h:12
nkWinUi::GroupBox::getLayoutAllowedOffsetX
virtual float getLayoutAllowedOffsetX() const override
nkWinUi::Component
Base class for any graphical component.
Definition: Component.h:12
nkWinUi::System
The main system of the component.
Definition: System.h:18
nkWinUi::GroupBox::getLayoutAllowedHeight
virtual float getLayoutAllowedHeight() const override
nkWinUi::GroupBox::getLayoutAllowedWidth
virtual float getLayoutAllowedWidth() const override
nkWinUi::GroupBox::~GroupBox
virtual ~GroupBox()
nkMemory::UniquePtr
Smart pointer owning the object instance it encapsulates.
Definition: UniquePtr.h:17
nkWinUi::GroupBox::GroupBox
GroupBox(System *system) noexcept
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition: Clipboard.h:7